bus station


Results for "bus station"

English - Turkish Dictionary

bus station

(English - Turkish Dictionary) :
otobüs terminali.